package com.zhangye.test.model;

import java.io.Serializable;
import java.util.Date;

public class Admin implements Serializable{
    /**
     * 管理员id
     */
    private Long id;

    /**
     * 角色id
     */
    private Integer roleid;

    private Double money;

    /**
     * 账号
     */
    private String username;

    /**
     * 电话号码
     */
    private String telphone;

    /**
     * 密码
     */
    private String password;

    /**
     * 头像
     */
    private String image;

    /**
     * 真实姓名
     */
    private String realname;

    /**
     * 剩余的扫描次数
     */
    private Integer counts;

    /**
     * 注册时间
     */
    private Date createdate;

    /**
     * 性别，0保密，1男，2女
     */
    private Integer sex;

    /**
     * QQ
     */
    private String qqOpenId;

    /**
     * 微信
     */
    private String wechatOpenId;

    /**
     * 注册电话归属地
     */
    private String phoneAddress;

    /**
     * 个人简介
     */
    private String infomation;

    /**
     * 生日
     */
    private Date birthday;

    /**
     * 修改时间
     */
    private Date modifydate;

    private Date enddate;

    private Long proxyId;

    private Long proxyCompanyId;

    private Integer isabled;

    private String remark;
    
    
    

    
    private String makeCount;
    
    private String give;
    
    private String share;
    
    private String useCount;
    
    
    
    
    
    

    public String getMakeCount() {
		return makeCount;
	}

	public void setMakeCount(String makeCount) {
		this.makeCount = makeCount;
	}

	public String getGive() {
		return give;
	}

	public void setGive(String give) {
		this.give = give;
	}

	public String getShare() {
		return share;
	}

	public void setShare(String share) {
		this.share = share;
	}

	public String getUseCount() {
		return useCount;
	}

	public void setUseCount(String useCount) {
		this.useCount = useCount;
	}

	/**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.id
     *
     * @return the value of admin.id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Long getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.id
     *
     * @param id the value for admin.id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.roleId
     *
     * @return the value of admin.roleId
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Integer getRoleid() {
        return roleid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.roleId
     *
     * @param roleid the value for admin.roleId
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setRoleid(Integer roleid) {
        this.roleid = roleid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.money
     *
     * @return the value of admin.money
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Double getMoney() {
        return money;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.money
     *
     * @param money the value for admin.money
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setMoney(Double money) {
        this.money = money;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.username
     *
     * @return the value of admin.username
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getUsername() {
        return username;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.username
     *
     * @param username the value for admin.username
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setUsername(String username) {
        this.username = username == null ? null : username.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.telphone
     *
     * @return the value of admin.telphone
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getTelphone() {
        return telphone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.telphone
     *
     * @param telphone the value for admin.telphone
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setTelphone(String telphone) {
        this.telphone = telphone == null ? null : telphone.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.password
     *
     * @return the value of admin.password
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getPassword() {
        return password;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.password
     *
     * @param password the value for admin.password
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.image
     *
     * @return the value of admin.image
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getImage() {
        return image;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.image
     *
     * @param image the value for admin.image
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setImage(String image) {
        this.image = image == null ? null : image.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.realName
     *
     * @return the value of admin.realName
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getRealname() {
        return realname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.realName
     *
     * @param realname the value for admin.realName
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setRealname(String realname) {
        this.realname = realname == null ? null : realname.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.counts
     *
     * @return the value of admin.counts
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Integer getCounts() {
        return counts;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.counts
     *
     * @param counts the value for admin.counts
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setCounts(Integer counts) {
        this.counts = counts;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.createDate
     *
     * @return the value of admin.createDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Date getCreatedate() {
        return createdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.createDate
     *
     * @param createdate the value for admin.createDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.sex
     *
     * @return the value of admin.sex
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Integer getSex() {
        return sex;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.sex
     *
     * @param sex the value for admin.sex
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.qq_open_id
     *
     * @return the value of admin.qq_open_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getQqOpenId() {
        return qqOpenId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.qq_open_id
     *
     * @param qqOpenId the value for admin.qq_open_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setQqOpenId(String qqOpenId) {
        this.qqOpenId = qqOpenId == null ? null : qqOpenId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.wechat_open_id
     *
     * @return the value of admin.wechat_open_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getWechatOpenId() {
        return wechatOpenId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.wechat_open_id
     *
     * @param wechatOpenId the value for admin.wechat_open_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setWechatOpenId(String wechatOpenId) {
        this.wechatOpenId = wechatOpenId == null ? null : wechatOpenId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.phone_address
     *
     * @return the value of admin.phone_address
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getPhoneAddress() {
        return phoneAddress;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.phone_address
     *
     * @param phoneAddress the value for admin.phone_address
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setPhoneAddress(String phoneAddress) {
        this.phoneAddress = phoneAddress == null ? null : phoneAddress.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.infomation
     *
     * @return the value of admin.infomation
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getInfomation() {
        return infomation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.infomation
     *
     * @param infomation the value for admin.infomation
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setInfomation(String infomation) {
        this.infomation = infomation == null ? null : infomation.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.birthday
     *
     * @return the value of admin.birthday
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Date getBirthday() {
        return birthday;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.birthday
     *
     * @param birthday the value for admin.birthday
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.modifyDate
     *
     * @return the value of admin.modifyDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Date getModifydate() {
        return modifydate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.modifyDate
     *
     * @param modifydate the value for admin.modifyDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setModifydate(Date modifydate) {
        this.modifydate = modifydate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.endDate
     *
     * @return the value of admin.endDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Date getEnddate() {
        return enddate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.endDate
     *
     * @param enddate the value for admin.endDate
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setEnddate(Date enddate) {
        this.enddate = enddate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.proxy_id
     *
     * @return the value of admin.proxy_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Long getProxyId() {
        return proxyId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.proxy_id
     *
     * @param proxyId the value for admin.proxy_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setProxyId(Long proxyId) {
        this.proxyId = proxyId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.proxy_company_id
     *
     * @return the value of admin.proxy_company_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Long getProxyCompanyId() {
        return proxyCompanyId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.proxy_company_id
     *
     * @param proxyCompanyId the value for admin.proxy_company_id
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setProxyCompanyId(Long proxyCompanyId) {
        this.proxyCompanyId = proxyCompanyId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.isabled
     *
     * @return the value of admin.isabled
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public Integer getIsabled() {
        return isabled;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.isabled
     *
     * @param isabled the value for admin.isabled
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setIsabled(Integer isabled) {
        this.isabled = isabled;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column admin.remark
     *
     * @return the value of admin.remark
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public String getRemark() {
        return remark;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column admin.remark
     *
     * @param remark the value for admin.remark
     *
     * @mbggenerated Thu Oct 18 10:14:24 CST 2018
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}